42073052
54016597
56717227
41110
879205
52083826
20273562
50196592
51969558
101176
99072593
9075036
25171459
3271642
41448418
95598414
9899612
7447572
5735569
5823811
34812661
80042246
43113754
1818566
7467696
53505731
41163525
36025384
34994411
97044187
16125165
68632321
12891439
96606559
47235063
2037217
38204759
19327786
19288902
6177101