76867396
92627857
74894773
57719027
84931672
67979006
96727706
80718582
41721306
86549151
8756155
99217571
64851122
44494024
4114211
64474154
66718066
96473900
1676345
7063822
26096489
81494519
80811240
25049565
85128327
70462331
54013764
90886010
26499055
38461916
55042358
32805686
19461512
90169842
93367001
77728079
63762771
40228965
163410000
48883528