74816583
16587648
8173244
10711592
34271402
14205794
69047252
51701729
54507336
36927141
29439655
83879597
82374851
38504171
81575934
96194842
6969399
56633254
22285927
31943254
5341208
34339204
7568061
43248412
40525258
60653156
13043675
10248689
12461877
24539231
60238668
51816627
75183996
96358019
33427177
85504803
41256569
4744127
98702646
47729050