6412852
39242630
29286728
20494311
88108771
41277200
45563860
1984607
11933227
82923381
60221091
5771683
33263367
42853864
86309004
18286775
1387017
91524130
38809371
72651736
831649
93773790
13638848
29368970
12521496
64061511
7968616
37213764
70129525
73693999
39013678
79969137
7734603
12704321
5377159
2506861
16015443
4592586
75243034
94588556