23154095
61886298
88162389
42738414
29608100
82082578
60132100
27789428
30268126
81885704
81846472
97544628
32157133
69553769
21754289
87187618
28145558
27597878
12225428
23325166
8307700
69369270
10543692
93497248
87695863
47792956
30954632
34138162
40293249
21234584
80294904
92722833
54191731
342205
64285403
29476736
45681494
6158345
5506417
14265342