36682701
28618845
97539873
59079116
15812586
364973
96458800
47603661
9678457
55961830
12099607
87052156
99293836
7540420
19017465
26476709
1349322
96651677
94716483
59881184
18359319
60216706
64084929
6856673
24765676
58385129
80523863
5891309
3284042
97592533
38863168
13679316
39025057
5952403
20983222
19356303
64811499
41387205
64532174
71957239