70557838
2396441
93203123
8107969
80794999
31838827
15768408
77659819
28417358
94068953
24391603
86485779
29387514
13385194
29559961
7364368
32869165
9597047
50126682
76907537
38531804
67179156
16243911
33038335
24184872
95601177
44026344
70465741
19671094
40506345
4075265
64581567
38353493
6461102
3703197
34439840
53896823
8204983
73979033
3416768