41233497
13371441
22438933
82554841
2504851
38321120
95284302
21576601
13936353
75558727
38141126
36493256
66288991
51638263
72764319
10082493
79461044
54207673
25955436
57358210
23789799
25409287
30273342
80427122
84217900
8592874
15558366
69954892
8659157
32836326
32995343
6788197
50941624
24734093
7717118
6361909
13524895
69323052
73819921
19593849