44879632
833121
38562891
42629522
31355169
4809262
36855024
14069009
77728932
28137687
18302150
24876349
60781664
86202432
23696254
58478640
4257453
248398
5210908
15955364
12532752
53443611
19965665
14674740
50199534
69014505
8669128
52251372
46889575
73283024
86118614
90374724
75293470
87539895
27779343
27348075
8205812
8337921
14233674
72994901