48473196
10623164
50411475
22364747
50545335
513521
95422037
37429588
4427435
52975580
5815630
44857500
59269146
45112354
68416232
95651523
67616698
23122284
48787417
2045745
65497594
9586820
55228833
79774432
6524522
5686940
46155480
44325199
39693947
76447099
59693527
73221120
11239258
9699362
93662596
57645792
72866035
50249024
6503391
7278239