67954928
6805947
40272584
96442112
21119802
15423712
12655
9213537
23564435
43204683
921184
45561635
6091065
84343897
44126746
4833517
32745995
77964541
22856257
79415916
86831457
48451248
90777107
83306162
8748287
62253267
19841926
14264853
47104140
59748242
12649667
1427337
32928323
76053883
4043161
50392745
69282297
4023903
41116380
46775650