12194241
86977544
31949852
92756480
23659818
39181042
7881248
15713115
81222031
74229381
83812066
42056812
16699325
56292357
8572609
5209585
22675169
60005660
47228138
96064014
59285610
82252388
65342805
9616567
24539455
89639509
12339523
88401254
8302827
55328854
15498566
93126144
1311574
62246436
1342773
89995318
13055671
8604129
1374270
58206050