30067448
21792679
58871146
67634283
76474256
8344744
69621564
70847534
70086244
93737135
27109984
60978985
53669454
14819578
72309177
88387384
29547356
939249
2089123
68008640
20337001
19123349
49192443
25563582
6466348
7885732
69945046
48335746
37328353
7634014
95277722
64578481
37111875
19851629
62765783
37655843
2999232
35549516
78368168
84942702