95035314
22773026
82373250
52504839
84607387
36168857
8789251
20235163
45086907
13307786
70763427
93839602
23864359
60895557
61349021
16791995
2886845
98564800
97734023
67911929
48956378
63758570
22773440
21334267
18826870
755082
33462805
7937280
72368240
19745867
11329311
25989490
46654882
7154941
69676596
47424366
6999379
5677798
19076378
53357410