74627683
13143119
7641773
88867119
84812470
1511834
11297217
93083327
39929800
45703508
52633778
23996234
57328850
68346184
19553067
46695614
22081027
15334861
42456303
77308915
3808190
54055603
52547909
73607212
16683640
35675418
47292338
35856009
92156398
36645033
32982596
41348481
56941873
72506540
73194410
82442454
59901493
93396466
7898541
25148578