76444488
57246220
13975122
92196330
3062263
37478963
36226477
93164612
64059759
49678975
16836963
30859124
56217948
93281587
65072614
81568979
84589106
482316
36162630
71936619
11576625
39641088
15975298
65432239
65823403
20864540
12214567
87532487
84223082
67995737
1378607
41531873
75037483
38441937
17659512
26991471
55409598
40176830
46028244
23818295