85875869
22955857
127293
90506586
48756407
2623117
23121971
21824045
72265890
17659298
1086329
57765563
5309343
86942291
7469091
45669869
55181351
68554896
11364548
43188622
86178768
7834504
63904189
74751099
585740
83939907
6925842
2645620
34064675
3060713
90474979
2441570
4597205
76994216
9160286
10435710
21435095
72386126
76855452
70136503