29798031
19255492
292371
39704830
87797591
25169754
44954612
45755448
36748338
37788403
16265169
16797468
40771498
61339543
35213
34766214
532584
45038761
25609237
49962076
72393907
70942300
90274689
3519161
50286862
87505857
33172566
51528366
17023343
30865802
77475958
1689449
20694691
8129935
90284008
95986380
30765372
891618
6399282
28851417