6408313
31632981
99206888
9962712
8829641
75668685
61139702
79612588
29876426
39945184
27268168
29957610
15941841
32229648
78434747
13922583
854642
54455668
98844595
4688386
2002769
4736230
74639284
5596900
67301887
5495773
3324881
69785202
18452318
5591407
95064548
82877779
14954639
1078277
5795170
56744633
10942572
34177438
53693031
80568322