13284859
87435262
81987660
38276356
50146935
54025274
14658125
62467220
8677683
74149824
13706738
30306232
83835668
9237301
74425539
50634344
94108689
46736067
41436996
517389
4361735
77061509
63065735
99352660
8315859
8449756
7613605
94238750
28495010
55184136
3318132
37668411
14923754
19325281
65758776
11891265
22689583
45364157
395689
14227117