96656346
75194467
27163878
33625626
70288871
49073006
22196990
387598
77216165
39506148
29409991
54727194
61836480
27066180
55352578
9265169
80789156
6457063
35599586
7226567
60887879
83059037
72127425
9133971
72758666
6194312
7057176
31886255
18274856
65059616
14235234
6153647
87321371
78557527
37884661
60931116
471552
15811114
24585517
65279814