18545610
83859233
23658827
60112536
26462322
48083387
86817411
35728290
30167674
69874652
47606450
57523015
3099683
92473638
53137124
88225499
42562850
4997409
66698606
4576300
54063761
89221781
30694861
65011295
1386303
78648842
88008099
44388207
90896141
639625
517236
37482159
9175678
71016392
891834
3592218
125354
17226246
30384942
54934080