12539408
93565633
11027801
22448740
14552295
31198229
211030
76522321
50147573
50862944
10677608
23421590
92438262
54763608
23099750
34033881
63955877
61799214
4067722
31247458
7254695
15082587
10464845
20185961
45341687
33424244
48262599
8695739
44743485
22891203
21683672
82668866
57408795
36626952
22874337
96038905
1100302
4665303
54419565
67654280