68501660
87222576
70359854
5214176
6024086
94149881
88573219
45551806
97934623
51395643
20556204
26139274
33423602
49973476
65439438
8861721
1254847
67853386
76683238
45755240
11392011
79494926
35508501
168857
37841419
54314267
6067245
83757865
16142906
20389181
64503931
85119360
98321282
60787288
31791995
91222502
53586836
76036440
16808913
83233392