70969259
8491105
51776926
1056693
2141676
62436732
93347629
50174177
17553301
5483474
20894709
6735500
65919763
39904029
78851836
38767643
87574337
28996794
80143821
77688049
25109794
60684903
5467199
51527510
34819148
53791500
941808
32593725
73822406
89167072
61234811
95694708
75972207
12513623
69427892
46102352
29683996
45853580
44593583
92269296