16923353
25809843
66619894
50881126
70915852
1389683
29069780
50185656
57518200
1546316
34435166
22635453
765793
63449708
3750809
96513890
61531385
57763688
5584010
81762169
70827914
7629698
87835531
64054044
42433132
30858877
73574032
61172718
8377155
41533395
71007771
49272546
27044214
7014652
22479100
4995490
96999307
35802251
99303566
10619182