78818536
6971340
51667170
20139283
78013712
11861144
26291301
5828518
81086219
64972029
20808311
92989286
89809055
91735850
84563514
30926049
22117704
29901618
57942385
4360903
93993511
50124008
17608651
67964742
50244445
10059039
26555471
77838418
33548078
50373689
60951317
96681393
40128606
61695984
74585627
32658888
29732382
77068304
41929732
13098514