37067669
17869147
26421100
87772913
61399712
34277356
33946214
62309251
94871280
3593340
79423667
77355416
52844812
4881120
51221310
74416580
10036093
47854474
87163800
824634
55885039
55419315
24021021
21869127
53318721
91335755
60293939
68435315
32298275
48782359
12511650
40514486
2941801
6662422
2494381
93374499
19989757
94094101
85539614
3165490