92423667
56262840
99331739
52729058
76737593
94125361
10763339
68092678
19345191
3145651
55051509
93075173
5204866
34641094
20557991
78604562
8676934
34304116
20064665
36446365
41258941
2842871
85528056
59505845
77225935
4918878
78107922
2727746
55005341
80261536
75537697
75141255
53755311
38814653
3754323
32006027
81244701
78169751
40549535
14032275