15596869
33241810
93504224
70745998
9439106
53683787
35741612
18674288
60295258
36764574
46168064
4273704
8213842
92682983
578920
71585278
10748352
43895158
64995614
3362893
43204902
48183563
85127183
4472233
41128677
55609663
78775055
24146748
23651071
10121838
30866706
79538649
99988246
29961148
71913898
71992014
59936986
53945955
58757280
72771594