87276616
41679084
31621080
76306568
68321683
75233692
64156121
43472923
77984126
13362506
27828539
39882731
60671225
62587821
8574681
5984347
89587906
3564853
72495984
39651870
4547448
40235772
76264896
86667684
42828524
40154382
15308942
12622338
76943714
71516552
49836578
94988290
65127695
32787833
70897054
70398998
97724156
89353747
29603810
2202363