89266214
97625844
29297335
87829014
45551939
80628403
93064064
68586801
67037908
70536211
52145267
43712506
58792831
31553134
29434300
97138787
72981393
30794532
11437135
12673794
2327313
22223981
42022367
47514120
39263908
19272365
17226012
9205985
57691221
55198259
32807923
22307310
20589739
25376855
78606154
64858974
18368543
1172325
97603119
7699337