350870
55816690
55507374
9699847
67328471
56533115
23464402
10382736
67565194
94376641
66766922
99629292
54579328
47173719
34788616
3139777
14789670
21334547
4359673
92734830
71262233
34138683
61038418
54999986
88416615
51734860
87252960
20978413
53869780
72223858
1286589
65332511
15904065
8540506
48135404
87573625
60181720
70011463
3858593
39252119