64456110
31763113
44048726
94996184
28164911
24209129
89157737
30782413
17684148
92934772
88008282
10403978
76519460
78218384
95225159
17634618
9704231
5771227
24043802
46673822
69452784
837631
37029162
75802345
6214948
11339405
78092876
97181340
6238883
9534148
76267273
7368658
36407400
656021
79891318
50654105
8421378
3185551
42567908
25864858