93378200
33538052
94637938
14873991
28982993
2571985
98571254
11711191
78893776
6328043
77437285
43299613
32546196
2916966
25798606
58355578
41932338
9766564
25635987
55319741
99702629
9768348
7459909
91267764
50174734
16179458
55759710
99174436
50055420
49457535
8407661
83278688
51022646
57164748
32907761
16672069
25336456
8971924
80164215
4004533