48694466
22994853
93507640
93427015
11819744
319678
13335194
21104205
83577966
57877319
83794387
8779614
72993162
41095516
67013745
44699143
32388971
46055082
10644029
13327450
33588616
23764407
8153658
42853030
36417462
92711441
54941662
40922354
2766501
34164149
63056548
8683449
9773735
72037564
81679603
1584683
5499571
34914345
89789982
51275494