41262021
62634946
81332685
7349807
53107160
50218
63429829
9887484
60417268
26555336
90823782
7881884
9306187
4681040
30224898
96634641
84797708
76073267
48087881
17241298
52447049
57762562
20106269
8772981
86671348
26948988
983490
81157317
49178703
579602
35003287
46963497
63045885
75013445
78473086
92774502
69306158
70952595
73202992
22088192