53838633
48125259
28059467
63884211
20252043
40598964
19518702
32844155
48526953
11095274
72983107
41299380
49762234
71918943
21131461
86941579
31898914
40551673
68579364
3165689
1669823
882845
6025594
10084768
8875629
50839006
56444062
6692209
42895468
15958943
51004616
76344606
81295937
18849627
87346245
69186451
25997508
63074730
34042938
354299