86355249
75319806
3123710
71221607
71257385
63091883
54491050
66021930
95795137
73366186
9408339
94928093
61912161
2516367
78588113
60625204
29371801
33214556
97794066
34371473
79292575
40653373
57871368
17687959
29311231
54074276
8029961
71893356
3552151
95227684
73011753
58087891
69686724
63015207
30886140
76278578
60297085
12097246
9057623
26665595