4715140
29941201
52635382
66258823
42277358
60735257
8133318
46507449
28138908
77064656
91832441
87273767
49614322
12574651
42984458
72905764
58469139
98677130
24021639
63749830
11525494
51605057
39017377
18297935
947142
40268480
14477416
76601650
25683959
54014837
63963116
86885138
35492765
64514696
36623231
74133599
38043660
85942788
53868756
40873840