3728958
95372620
97803940
75178790
76634062
5909113
95204653
17038220
15356707
92667327
45268317
24248661
876542
328023
38381759
82278849
9626354
3847226
96464474
10068859
31273254
26464645
68238459
43251991
53376776
16848338
92456348
90634212
9925974
20693821
63027927
63848497
51056737
76377073
26349229
39114508
3637844
25188359
75927641
4402260