81299532
45796147
7343729
5454456
84155149
88096995
82691120
23315026
42135313
70774449
72081387
62467720
54465385
58716006
47028001
58377243
2567419
52093493
49985817
97652438
5617828
99039438
6313230
78344156
2857427
37632075
9245702
75786792
30951943
1316167
2254839
51124473
82935268
77105831
62307873
62586487
64483622
42637523
36842331
6991553