9725580
88285307
35762748
35384188
6262755
79403259
25654783
19142049
92304407
89053892
41731062
65465584
8295516
13096689
54376761
92544652
76796861
76118301
62168672
15178240
16927473
29578560
90155048
6832752
74227700
90907075
9926385
572436
37762336
16471318
86435112
17983698
9976383
39973565
68893397
6608995
5947427
47165584
29772018
30856441