52594386
42399726
45208467
92342812
75943895
89948368
2354267
9214574
57951386
7051374
12023231
12421238
68694582
96149712
8279536
5637308
38906585
68525272
22835260
47008751
20719380
10966525
95182031
29513890
83953818
76845442
53638219
40497632
29376651
16524682
36145248
66127356
25065684
11075669
26398761
99308694
5015797
84137258
55666156
14815220