95553146
69972379
17593062
6195124
98183397
87906605
80981850
43151741
47688115
81145627
34164234
7581662
77646624
87037752
16974950
83379977
48468015
47162165
60846099
745802
135274
34279824
34689074
87756731
13234233
87152632
71309107
49873319
65164102
46826115
51209250
63035706
74066544
28589090
43308271
45844907
83457320
34941057
65886867
36373836