5572944
164331
78267297
966599
52237208
32496371
95658773
1646306
89027771
3940737
14218
26079906
60928273
62571040
34542018
23817805
6138580
286519
28924984
85724480
63354345
76235045
53826146
67257510
43472961
22526966
56665349
55203177
30843348
38312867
42192925
76737996
86667664
19439009
88697376
78485339
97953830
66509350
80371480
72221942