2873429
8113712
32643875
18592071
2729531
98283432
86786391
17782508
42001189
51508585
32478806
70855796
60907113
8673897
26768389
7341208
68006400
2284018
34748170
75156266
22327328
81864342
81543820
42401321
6054491
7522377
65033850
10982984
44271833
82484586
4754551
44998795
97807701
41299553
66852574
67416247
6146199
87484935
45087528
7077373