1696595
75327147
29239005
40488940
25044318
15846502
15108402
71104194
51104572
8139212
17218908
92955662
7561761
82655966
13727190
34935409
35585012
2167609
491047
88074611
27431722
69363649
35525696
80421230
8905569
87814753
94209824
1409466
16256061
6387171
28639332
10577847
7908452
9309346
49391166
67947882
82766481
34973258
71059604
12232970