61231648
7485470
19882194
482450
52896659
77011026
40765906
65962672
89832576
28792602
8877253
70742288
86015070
1637307
73412
9702260
82621884
8267217
30607234
64895446
3211689
66976920
36684826
6191606
42286806
30011047
2975778
35636546
6167493
58907376
18021953
36827745
7266539
99956448
17487404
38972067
61636467
64027736
14983935
67546453