31228200
5157360
34673302
46528894
747482
33859121
78637116
51546702
40229901
3595965
27785840
54327388
12097809
64325862
69335502
45257664
38402421
17539064
4751607
10078983
733345
38208408
78219233
3380575
53214919
73153167
89489375
10207557
17058658
161624
81013142
3145345
3974897
12059124
64816855
28213178
2239328
52571774
281546
90707567