9327570
51482661
39704880
45864579
3664531
80359425
7072124
17423661
26564586
99938985
38679622
40935088
42497067
55485541
129912
2839506
10424379
81278634
57976481
71231364
6532752
30833982
63546241
41352732
37628549
99415800
31108328
54797105
32132180
19682741
50854309
24172473
51087646
83583476
7824408
18065923
104882
3561897
40579409
21768288