17739496
99307140
59164972
76306092
51602161
39298326
29203250
708315
7833409
69715821
90677560
46944724
28824490
35404606
29972993
13714676
28854391
49076094
47512421
1000834
60626716
77973097
60127342
4837203
86931242
51495414
6639558
95453357
7808260
12348082
91082259
14911844
26277360
26821248
29917331
5782049
85669121
47466282
2199689
3540591