21999453
41106098
13268246
85132578
91628461
97085910
98658553
83522780
243658
20499249
73913969
34873342
4298239
9803426
66643857
89989455
46069604
84254256
41638364
92094231
2809237
29655349
39406277
49562352
71487404
16451607
68905753
16904809
55048171
8808238
8071916
14868379
11612549
21528123
87156509
18158713
51533295
5604597
90646072
20879740