25816403
57727335
40061600
70103337
13016695
74556344
68136175
40486664
4354665
52141132
42015137
23568779
46379289
4706980
30205793
64854305
1446140
73488574
23584787
50785449
42795377
28702271
7521128
83055865
16179501
43171221
42883339
3119704
8179480
56779259
36648513
49436014
353440
59403897
81199950
58456318
63734272
56731093
92636524
6727374