44896048
94155648
13815770
35103291
12802659
70627356
95992050
92988150
27394886
71807193
35025937
50083971
97356907
9902977
94327093
56624629
45694635
48202415
72353346
4412958
76309428
93524212
71191146
37423475
7899543
38027009
92662844
31028010
3999507
617222
93495371
54296408
49893685
68816048
29548959
76416623
97048443
37416408
23999840
33796842