67479160
99507936
25404821
158748
9161484
31639614
8626585
8827679
93798443
21387738
81429756
18187855
37635192
99173263
78762134
95758830
38459904
5238622
34091635
22124815
1874102
51275239
23404397
87965801
77431805
40969814
63925237
51424388
67838839
11527962
77642038
5348313
65702534
95702726
9315468
6266799
90844782
41514704
42059907
39696612