85476093
62082047
65801197
97004644
51342234
11334198
57277529
4037368
10564737
75123040
97466435
53488161
10852852
2461361
60736033
8882920
39161107
3057832
2151190
6547291
13442031
62105466
742626
97377952
2153982
67354566
50613026
97009941
33387576
73166241
55102357
97531715
2302801
48227212
8005686
63528794
60427240
7727795
99867306
49589405