80364200
88631236
33091051
96722671
77552656
67341709
6996762
93636079
9106461
87367083
8522688
59522778
91162325
54289187
27746844
98426928
17909786
95546397
8936461
34738924
15132332
74789426
4727786
31358283
60823407
52122895
71465716
34363211
28375957
5387723
75799009
63327786
14407835
43878028
30414806
37673297
91833444
67757380
23653641
16604114