41622944
76683300
97151469
22102413
5199716
4254489
72358076
16649419
82622640
37693313
6549156
78752669
33513223
62456876
21439641
6698355
66033511
28537418
87353309
51685881
17679099
47629059
53869500
13894631
19463553
28933275
36986869
87463651
71134705
16441574
67813251
99148173
20055539
2953236
70655403
8534433
59619247
67958413
40647061
22812544