3946859
4325743
85973753
54359664
96027196
981059
1092493
90673727
41939238
39956866
27196499
80472204
3769419
38869866
90877351
83687891
52346398
5016588
41234188
79053828
29953119
67959627
24318520
38901224
34223536
35308149
91541585
86433247
90291732
2997652
20329076
88689063
75307200
34996801
31953578
78057332
23219654
8231625
64712486
8096169