3252884
54984981
80312189
38231531
18835378
4401974
12753113
94658812
7828400
64136364
13786805
41892718
96579991
31875439
12819509
94901210
84229705
74714618
44737490
69335191
36911033
29385049
33457053
72203273
4590124
87263902
59048985
82451735
53766700
65732348
1705544
41349077
8822377
43552860
15099047
67784544
92217203
2659829
75536285
5124787