12802601
46636701
6919759
71396946
20162519
99858696
29373674
50923034
20028263
48324770
29458599
16702837
11197089
13724222
82779683
80364985
7707166
27241340
4725946
94819666
14226177
3046359
3677434
44939516
48648647
30595619
39053603
84825272
45177182
52543955
34704734
50096470
49646940
39212368
16974516
80761919
71651413
22529332
46785648
894752