23186421
8457141
980610000
8119104
96203882
56876607
46099677
5611514
67312631
97957844
87083091
40648937
63239460
85571975
72074443
18048828
30696085
45244258
56324861
47751878
77031786
1029351
29688267
70692450
74245867
32872195
54321263
14932854
80615948
1293204
5860701
77041675
90187575
46669416
85544866
58385781
3754257
74387942
91558414
25219141