29352292
37928254
7965245
70054876
28568730
18007967
98182968
4861381
42684212
1607978
41178223
70029036
2052803
4065299
52103631
35843332
54017267
32885398
15075493
63455590
19767390
58583519
51287603
721692
735919
83596178
12737056
72357720
70109318
71297160
346393
55403306
87198655
60988892
11072375
74999739
25104048
75242909
29414533
69776159