44255881
35463456
63341949
96058332
21383305
81052914
66592017
51607980
53437059
46542304
26096224
98278626
11049772
96776909
35978505
64395275
25511591
30156479
40142831
24204800
26658794
27059168
70115993
11073065
47565136
70449124
7431145
59807070
31901110
6391842
23752865
74925544
4229679
56369410
80375709
25264213
32359773
24024757
9524850
46165856