47893372
96941787
6369859
24093240
95958244
7817371
12222539
5366182
97957979
57581511
1063699
75346918
74912619
69187816
31801343
60859536
72143261
4594209
7885395
63809191
95323057
87812493
70396323
65433781
45841889
67436236
64702365
4317630
49506426
86841390
67145404
88144075
97556861
49956486
15208691
58684851
23102499
33001171
86155769
89738340