9332270
2656622
37507356
58353322
83661925
16935403
30241289
6572104
31802794
59767671
46874263
89762021
1084432
63087935
29103254
5215101
49619010
82684725
27775221
8480769
8301682
33537705
3174424
6554112
19766493
94362908
87616232
15242618
21362285
22852010
35982028
1726269
96424652
9886284
47269020
66333961
35972281
96633551
75482061
47515989