52763458
69674706
51892355
9482070
39133705
10145325
10535251
59948270
15384305
22352778
57117779
41797225
10567014
13812610
35941946
9815993
14846010
828540
2183188
71953262
3637018
88838694
97968583
3448587
64062435
91824452
1646152
34211380
38764735
67271508
32479248
69169105
2564819
4772560
8023102
37826240
62939036
6253270
75828937
40855385