49412131
49867969
17087516
83153788
1030166
70629829
51722467
64817546
45998112
59502846
7584408
24519075
26906085
1923613
38465782
91712511
36137961
9582284
84521604
97416459
26961858
2251960
67654854
5692606
9128260
63016474
87901259
8961587
28382543
36335368
51964393
56535214
14862689
4670996
26531753
97305324
31832985
25216093
69737171
61688335