30170523
52006146
540092
43421692
42518887
51546378
46764192
51553809
42690987
659776
478953
45086915
42903128
47346015
48180020
51641309
429367
552427
515278
414008
46909182
510917
43899576
60119945
519728
432690
48068402
47937499
46764166
371227
63614174
53494735
558250
516042
45095607
42296752
43904023
40555461
342534
42171728
54719679
543355
468465
504787
372347
46719597
54100944
555126
485645
51546721
41520573