67577832
12668061
75991675
6215569
85813932
18824286
55806867
83764634
88925038
50792371
36039645
46224317
3493553
9634597
46582015
68772646
86019238
10629797
24083300
29825569
82736977
23893269
70792017
63815975
70609095
8938878
99937499
40433093
84774922
8614930
97297827
95873532
2240557
92647068
80484550
18361087
32086973
20227628
41723497
10083334