28878895
72556117
47061475
6039464
85808807
43276345
86431600
7438287
30467981
69001767
80517857
12819870
2405109
9677464
70349241
67532955
1209151
31971360
75864216
18484230
83891228
47418605
63483607
98547978
36014553
86771114
94532037
7849807
73367888
20324410
77153847
91448224
94471613
84311124
63547585
94049075
66594834
30551877
6316288
685789