94521261
52021840
52548970
30935081
55824597
35317829
20246746
16899828
75498921
49779307
7735179
30184067
89015993
68808313
15593264
73691777
34306351
16097229
50115084
78926088
937710000
79571658
48341075
28037394
41205622
26745355
96971259
66995970
15654158
146767
61684808
8782999
76569068
82637912
32384673
66927342
43328096
84878623
51029313
41434981