97626888
38817102
10708469
70873304
5465182
78908780
77752372
79167420
75838586
19351269
98111932
44802521
41053508
32651488
98183057
66218689
2785629
75862316
11655607
88047514
11641820
29918812
64853881
65637939
43009809
81125125
9257243
62725903
41181262
2557238
11619774
73944853
54525521
58006951
90628460
79498645
68905018
74721771
1043906
4662552