38841426
77567415
84224450
73144426
89547379
43977210
84796417
31567974
76743040
19956777
5518932
52201422
46318362
67954789
19177842
17916561
51587448
75304558
98047509
38906765
83165593
59534070
96213043
33842458
33875450
25052977
24643960
21294762
28192414
30199095
82572843
24785193
48854245
9133396
99241793
7466339
95034882
40046306
56022286
4912252