14832627
84895033
12791290
43246675
31678162
42378150
40306704
78776231
91915456
43152650
8831643
8125324
465193
99721533
57843009
75012986
99754721
5547793
70877722
83896211
1987950
72115625
6480446
50083136
36722533
61233045
28849618
47894309
74916359
11089752
50966980
72324706
28665009
89244567
45087560
21806639
44794706
95829742
11306274
71088258