44782882
94953865
2192264
24993466
4695962
26783906
55833124
81326728
95991707
47004251
61989950
46705674
1366928
44613281
73188580
70977406
8142864
99989439
10667113
11588354
68285949
47002252
87057198
4776069
84248729
21803366
55633046
73184242
24318976
68242665
8064231
74022051
6163859
76084862
83675388
51471216
21005314
90831801
42584674
95685625