8115220
85199194
3252847
31096007
15119577
67564711
69557519
38232554
32763001
67993850
113616
14973983
3071285
23814673
40662292
18903798
26304368
28142070
10551818
8512821
47409823
50242718
2082667
68386133
42882449
2699719
36212440
52285196
38771227
90678779
93649665
42985214
50641827
99859
80467719
99373319
34182212
31754140
4336786
90559281