45349501
6139370
24835181
23189462
14338044
42592456
54332990
3811429
75149231
82277673
36495491
6468576
61857912
6706811
35121729
3971104
46451675
59499925
18008134
3155413
12232320
60302653
47331843
43338287
7042994
95136700
62347985
90118029
9911585
2432679
93462346
56701205
37458347
74165452
18436738
33996048
94694899
36327564
52196110
19729951