40699544
54838436
9873573
82954786
11931943
65479997
35888117
67182817
8586205
32956616
42617551
7834509
98405342
11213917
40363202
22753667
100006075
3031661
87036018
49759293
61378955
4442934
18721811
10546500
73988527
83328543
4209855
49363262
74085199
14066757
36692024
1939982
86697275
27896434
15753837
6125956
68175671
27031945
58436760
98902414