19922146
2178813
89784015
77707812
66547905
74073176
66888527
82473596
7247297
54592385
17395618
29703607
3411616
71501518
94251274
71806507
72762662
48146629
71572628
7350388
21225979
37344989
9197019
48026409
92848078
66113001
54071888
60723466
20944509
32874429
41033874
75945472
48518228
57841305
36725917
13041995
13514305
82589430
7860133
44556170