21358236
32201755
6263120
38532224
26497574
64602586
46344020
119756
56552847
69847971
28352248
98645323
4714966
55876706
670150
69031870
25354203
54075894
3231195
32732589
69607344
26118987
4218436
67129661
75884522
23452552
62703154
30733348
2376556
27156469
45612902
46662391
71803475
80101344
7700300
18052333
48441055
60126707
72623827
3928823