60268090
98177815
88075044
79696639
50178732
92287337
67203539
90598946
67777593
49609187
64915148
2905296
6798473
74284192
62144905
69013688
77709376
42082950
20682784
19497851
990870
17941674
9432345
2922600
31026487
98761861
52763023
38928391
60058102
41381740
1362324
17869011
44552276
1011007
31558340
22398404
89359595
5210663
61378168
82623633