64038061
90735785
64772072
56543717
86234016
41408900
89325785
64193263
78739255
60933611
39312038
50071340
38297386
1387652
36513546
66362
38506093
6611191
20017711
65016114
48808054
17743238
71095749
15331937
69881062
8395314
9755270
48666402
19741617
17121753
67058480
85077521
82777860
89443622
33278078
7945782
93556815
42638589
54643315
5808430