16962692
45415630
75585180
44202562
40445785
96783408
76406970
34139524
72577100
28935281
93766425
56989280
93151862
48173215
2292268
14835361
9892936
67057281
83919864
38798046
20584624
1269419
17095580
79762560
9951147
81172665
55683526
152943
1186337
27889616
88536352
31478381
25427782
88851339
69016787
65719042
6709896
41772204
3855782
87445424