80174455
364166
74933338
24805002
58697621
96183584
1616386
54191781
64791376
47198769
11807391
90359664
40874475
55929931
81763365
32378759
57732195
63944696
95257375
13419737
6024125
77035145
25454173
18241715
82953456
93828231
442025
57342947
787969
49261195
54767826
36007913
67429248
8769670
83176590
71152035
67965058
55946354
52997300
61301226