94941586
88627397
22921915
79783614
90676762
53193699
63013923
38897535
6316334
61492186
83722360
94667854
8821628
34776469
38265141
62671573
46669364
98641547
90449713
97334129
67085061
73522850
43003035
4643543
88379144
61927397
22153470
29518827
7824448
37707906
47966025
90637031
36221029
90725980
75261265
80308746
27566690
34326754
33074000
43252990