4907175
87325371
3655333
85483196
82786252
95656187
32017966
58571221
48884841
82886367
19439647
37186824
67703880
4879593
13548278
22243645
43505478
78049179
73267481
41644919
99677267
90157146
51379729
82946755
64143190
21762101
10485679
11846556
1421537
67897545
69137618
3529234
93455343
39311208
89153137
97645251
1087422
91322342
26102261
3389555