89001846
31849616
44702932
12077856
80224666
32957130
21223451
92357446
49807562
58284639
21671175
35481539
13136030
20754962
6171453
58725680
62096065
9913989
34281962
7598053
34442959
18454892
5959496
72321699
49959827
31681794
63034100
71468463
48215331
26764991
71032064
56408159
1414478
79015603
33894
84602261
11484687
5106598
96684685
17008514