69108843
72301822
49452677
3129775
90705265
79242869
33494337
90039542
96637592
17099684
99573008
49615127
88065006
57338084
29393851
1902545
46134932
39525288
68914470
59458474
31929
76357229
42908581
27726354
36191580
501727
21307210
86269652
67638492
79354723
98626264
74452149
35796927
5403515
47739444
5202296
1356580
44589051
83026221
46944052