87361958
214684
47061298
88529234
83871202
38074851
69125932
53227816
65542859
7069809
97134500
31759589
707823
77275699
68217656
9657576
76616297
9717232
95073562
68368875
78195753
98812004
80443451
37194507
81095017
29921123
97904177
91336009
67699966
49186509
44426499
49653482
25282114
64009227
4934596
50675070
77282559
921777
35711428
12322844