67493669
86617134
83794307
57083848
41701854
57256558
87342128
2182821
33578177
68099404
18395192
4269067
90398502
99592834
45626922
71577484
56037100
4855539
52668820
5734002
22064732
34751567
57636766
26159128
94209614
34222942
1331366
20311227
89165952
86802450
93552798
41521096
17968219
93478312
91016558
3343235
20256552
23327120
15582657
17391778