96471127
32917474
11748814
55292058
74015889
8446313
87585422
67069539
25451132
23439002
84608022
69868412
26052128
15201030
28163697
4663476
74528883
87796398
1309286
45332154
34105052
9364905
20145888
12896598
15513933
58405527
9469257
46847917
76654184
45357551
84204254
43826047
23818541
53681640
93305109
1457087
96353484
637091
46884927
33503594