6554286
41376957
3891881
93916043
23089342
99481973
29934780
4634576
27218025
76096747
66627140
60896476
6965967
89814590
69614832
39914780
64054507
22207558
6084746
6046908
9503493
84573193
56806136
86129301
90006664
36946384
79987035
78301614
17734474
1953895
43447289
697035
28772973
5394219
52832308
69021176
45464565
85688154
96577107
1649653