64182232
42623655
4602300
73808366
6622132
8427759
95303389
68148747
99325123
21402786
9423981
32077326
9240930
8051368
11413006
12693928
71629233
71892767
15421442
99975230
8252962
1096815
88751341
71813371
13071902
5023552
30788170
89285079
42601809
15552026
8235935
79497827
78066872
8703867
45031790
29105362
1228306
72902283
76237694
39419954