68786353
25552178
90836841
72248457
29042469
28774586
4504447
1883226
85379559
86388340
2563994
88113120
88737056
4443824
33475955
41574300
40788304
52506710
4278790
13027256
5682957
44465641
22073900
96406942
39836171
77681443
83654744
50078637
74375780
88622511
7014644
41467334
19458108
46308203
21405261
66771929
27173777
33923151
21686123
57331966