67613696
30206331
11432363
95212794
14472100
8522219
10038078
59282960
20105654
11134540
80979989
575642
15657236
76097809
54727442
77301064
71693341
50762901
49508662
40159091
10668081
43729632
15386768
21702529
39654287
52322965
68359944
59341870
31983459
10987469
49672805
120339
9607982
98593977
1202875
41838364
58449669
96936591
8139408
89517121