32479427
19713179
70236686
57995841
83397542
71899431
7589551
13779159
9207688
73341293
11161643
20919852
7353625
58261950
74087636
27391646
81873112
48631625
7928592
39855370
6882254
71819221
48622095
17432518
44497947
97616522
1951669
30979684
9307550
3849705
37296947
48646815
15838860
7883863
23838658
941587
73632472
60398185
3017509
45698364