30302493
69916310
2368053
70774799
22384783
1159254
1314812
56847917
56271478
74441768
57735223
44306975
76213221
43699688
55408049
45804255
80909542
9398269
17985606
39552348
33916332
70433454
6433308
17025694
76034194
34276704
34908744
830384
90267333
6822438
92863615
96364986
64467194
16387296
92439684
51474753
4736984
92693870
79122197
83618091