17606520
73762222
73264440
4199072
25047216
92953303
35214040
911456
96755391
41183764
98444218
95275833
8825838
55135564
72205360
66875673
44805806
68187678
40775103
70193554
3034979
6698696
51429457
41322049
60881479
99679110
66278300
6730218
43939589
94208488
23799000
87737530
17239255
11409296
40476408
36692394
55126771
2817917
79978245
77469499