3223652
35522295
12349374
45923363
56619183
8604894
81141216
65194051
68867699
3293116
2078436
53085552
51468458
82659128
30398
8292265
16321593
5675449
5549697
3368367
9359370
35572684
92724729
66476364
74746327
59404660
33895502
30558176
22985983
28289375
79447690
65635809
61435354
11043577
32224236
82064496
96665024
87873398
67648861
4047405