83852811
35869176
24095728
6313550
48421237
73082280
46045863
8336221
56622958
15345426
10643978
23844168
87138228
63464991
30837632
31062438
5639904
51097353
3237224
17445891
70721553
68963854
13866790
15805377
83116842
13212373
46378021
63739960
34904102
26151761
16101862
48654161
82999463
24946575
45835728
2303643
1275842
65921184
86355432
78634171