70535766
60656810
24235772
44388611
21715348
51307956
49491701
70483976
9451952
77148679
70882007
88701263
82555150
5494985
14807313
15125912
9573073
38675886
16153148
61024021
71288080
14025751
97794298
667445
59577397
42523195
96937979
97462056
74805656
4989724
85887835
71666049
89224570
65459855
84927099
92231712
3838305
9982144
80306994
79693872