60595873
58671944
3887167
90611640
64247982
6450681
59306326
30217202
40508671
86951150
57703348
42087130
60179223
22963431
7097352
73447505
38759349
6299229
4005557
4874846
70573053
69244887
87814213
95549219
38534174
87701774
79058286
19392754
7404293
43345509
2331576
23478868
11355244
88544520
72247614
92673296
73697014
1999099
35763977
85174118