78605371
23743399
3250963
47521973
4593445
49862074
70675043
25553305
96274189
6043480
16095150
81853815
76465871
64407801
1830667
91418362
91556028
97217205
6487487
5085834
9908678
52749544
33597146
1051136
9803502
5641656
45338368
80677228
65766820
4577083
45721544
44675460
63346741
75475432
94331029
37052590
62066163
40016892
542482
530683