60342645
4341445
84187138
20519612
58474202
7053306
1157480
47812489
48823445
70061377
56594702
95003028
91744992
77531370
2749298
20436673
6654310
35425593
12871346
22317592
18508618
22461746
25847350
49529335
43647823
33653204
3183512
40936
70796264
55628006
19444117
40699068
60329815
66454385
41477188
28487082
79189980
64355826
42307757
56373444