2142008
14293980
72126142
57252662
41017436
42824202
93753526
85987409
47948509
22135873
6670286
10542799
41982214
2562246
62437633
26059121
86955250
3789628
59633823
2091276
30035140
92594348
87598801
94315579
96247532
67777241
80196960
53552436
1416891
89319285
6796501
38887041
52027904
11221555
75711968
18123075
9697915
51084423
80079312
37241009