6443433
3827316
21508202
1733044
4098488
10888931
29585248
60764372
80215960
42471228
82463709
81155145
62114858
59939345
67759093
97215338
62756902
5339556
51428499
2077753
27718675
66147424
61882342
77323264
59201999
315640
95017510
64012645
89282097
7821413
17843959
67857493
3306690
96662690
53343178
26331743
97086079
8083879
62762834
70146392