4784416
28956590
52618260
46699131
46107975
35783237
29337200
64272498
26127700
85292693
33399759
50995350
46836850
45483228
83037482
23641846
21244154
96702264
23417359
83521653
1695509
6916647
95551
23745780
70261404
92249175
87461899
83431072
523863
37634048
7282507
153307
37503580
85724983
9254703
47711498
40513004
18615478
37749751
79658550