1153424
36621520
99782835
93626737
62338616
8350275
59238798
24339760
17757412
95754261
77743529
1024796
55084424
28662819
92616843
54995943
6916981
70076896
32827270
56368808
86103438
36825337
650967
81582117
52471196
70576629
28323574
53846530
949608
3784519
93308410
69308860
20725010
36399747
38243644
42764262
57174893
1598867
16492954
32789138