57607101
13363095
85267039
77663741
65275495
20165829
59036938
84102337
71639853
20978677
60888681
58817373
2311119
73564159
60881064
10141196
25942142
34544311
17842661
62674028
60977663
84941842
2767501
348137
90743323
70668535
34921231
29378051
92936491
28146994
91328125
95658502
16775777
76343469
48574671
28119926
40638363
94036727
409848
58013855