85273048
7707705
1223562
66757970
56487889
1025495
47731156
6081824
41637360
10012139
71793619
28399742
46679242
44478709
29951291
67999108
92824375
96988347
30501222
70895346
66812045
57604132
68834644
142483
40471449
53527612
1672963
1394804
84687096
34959830
89609122
3944272
805477
80766581
9314783
36856733
60477998
2076922
87038892
38486334