48706551
88471661
2882493
48748383
20258138
66143549
21112490
70019105
54288210
11813746
31372084
35584863
62612588
23059742
80785508
91696337
21293155
2562461
3157246
42899546
73763486
3430285
94168249
87828950
87614384
1517297
82749160
71636026
10041389
55802319
64855193
97147979
8992939
38717238
33893454
6996328
54592646
76474935
36902139
24455759