31377780
90432065
16814199
53108428
89736789
9826556
78036793
15649560
27709767
13003794
50386520
1603156
5879431
4215201
34512108
56523598
44759764
19434756
4415920
80684199
59967506
87498328
52843271
68250
5643624
58931194
8137334
40612018
31546574
59707398
16038882
21495004
96024700
89643052
23616557
67091838
47644384
3651442
78398848
70505749