6286885
3618252
81536898
82181400
29608614
94562280
77707887
26855
66822628
65262764
822919
6730421
31632351
63509939
42662189
74893446
79207031
95323168
41366397
7095879
19411142
13688061
93968751
6070223
88246460
8242820
95846920
78914427
82461233
5578495
95807994
80201868
64566172
63682140
43425505
15001818
1652860
50755222
42168924
1898163