4788440
63041605
81221243
9101938
59772753
48605017
9363004
99433124
98632380
54162980
69298387
60933306
20642807
54955375
25088209
67032187
14211036
88184233
75655764
42598838
20911581
5314159
8114807
11338340
54957171
51617509
9439693
7523349
65045071
22494462
16305161
38152695
91905132
66647011
31158196
91032452
19859827
88167983
14022388
39632234