37535129
25984885
8868971
3862353
35953722
40632454
62988486
5519428
19342435
46377314
77144954
76417821
34076014
42902227
39627134
59117815
99154605
98786950
81308096
52383914
41822756
83899224
32641131
86446270
1131535
34223945
52664366
96883624
54429463
42859812
89688071
31525360
96442130
77312518
77378360
42055490
1217858
53472122
58142933
2072371