97675643
21521932
96336257
75493683
16421092
1399474
38751148
52061836
4316244
37137080
22499973
93485518
76197129
13199874
86986903
44337675
65793157
68473695
85658132
43903390
15889896
19676146
20517435
96378741
24619467
69277340
38465616
20619704
7697224
72976986
93054600
41883148
56899608
2969467
89001186
14897117
26026692
60022279
80291890
52234189