20926090
21943846
85052382
70778432
99729516
93506
84697378
36925779
14558544
263243
50696216
1374676
85583518
16286635
74194570
64393958
19035925
65404145
4579719
79954436
68781639
96125374
10811746
50397480
97854508
59376966
74397999
85536444
19925403
41564935
67803057
67019878
34948847
98849922
2772885
74041366
94727771
76102634
47805889
71763596