96306640
70523385
82789310
70276498
80907712
49537988
55452966
18502582
18295116
56322293
69495222
89916161
5606739
79162649
2327245
7387415
5685693
98082990
86933676
52204251
47264190
47133958
74063276
49556470
86682851
9045926
286655
23679368
21887726
7021356
44787540
41177871
2536816
17691727
92183109
30774417
66319391
3912571
71259920
50476925