83586742
66263128
52529474
95839673
65054471
80402110
37739668
83584827
31384668
14257402
36433758
53133608
864741
78847878
39717694
99935800
82344256
14164193
60767388
64859474
74277992
89335311
14656383
44354131
87231940
91806292
64205818
34673616
32097000
53743667
39273277
68951746
55789170
36375605
84703058
38518059
82447707
23823973
30054338
2732352