55301822
22464727
80105308
65442427
67846470
65649420
5980493
42313811
11259412
77919419
4962495
31697398
3886786
45584831
7534861
8635519
1527030
49178137
7975207
30938860
76211108
24639206
94857281
5892478
44608164
9590861
72169633
31632418
72219369
96809373
38449917
79098244
11727168
11485397
9768809
87082868
75858143
23836161
54264210
97825979