51429079
68804741
16316181
23476247
24289844
76316246
2752227
18373064
97961840
56757143
66124491
71064519
97502236
42977767
8271801
91518809
94607203
14872251
9923952
44455836
6281034
87969723
10024194
36112728
5466774
45088308
2662478
2956697
22015409
91003219
41724859
38315260
12553543
4118906
6717548
74945910
89122023
64305026
69682766
4963543