4091575
88239973
18358320
81033756
5895005
69538111
38255515
67327238
11892129
4944845
87578684
59255536
74371013
22808564
86102676
16026141
36206700
40489550
47451387
34381090
46852359
4784767
28699692
36462668
43827679
61756302
60052305
6323528
31785317
29621220
34175553
17787430
67503545
96819543
9459914
5897820
44194181
1631248
97487376
16953732