89215777
10021774
65125887
1363840
39011966
5636779
96524185
30975488
51209962
32329227
32808024
7034309
15968829
65765929
6838690
60129852
79551432
76329443
12019048
94168593
60202390
4520206
6542168
24431250
73155753
25759573
40961279
33845320
36061882
17117680
84823557
12866420
934212
7756987
86155185
17367810
69381855
15644336
9248684
69637680