75893402
93334146
5305818
38746500
49433579
89428729
94205469
32464880
65411009
16224454
97243736
18149567
87477341
43847419
18795453
3101036
5086116
46858751
20587332
50606212
89909299
5208661
942626
32559194
83768307
9935438
54194752
10986989
30741038
8728050
77781715
30191666
242571
93658903
51308368
35386702
13533741
3011719
53401117
50275967