61893878
29315308
24245891
69011949
23107298
21756971
31284680
53749230
26725929
28423531
48627897
5769999
79636528
8686778
21242604
92711366
29646593
60792679
1414062
85843377
4981650
75064843
8192204
83376575
2665614
64407894
95179965
69083773
75336713
74132475
7511055
20342970
6350301
76713010
91149728
89887392
66932549
5127220
77726292
10926505