81272235
48489748
6157897
42177733
59714820
46903847
37731198
57218530
58304678
49145425
1044807
77515291
15582714
84384242
19864648
3716309
25541038
8130260
2593720
24849965
40052478
69428026
12001386
35252282
66991931
23358783
90831451
7013135
19954494
50322503
23917218
49495319
57838318
50701143
96474222
61602213
52671565
639903
76074343
63542225