20546588
38598425
27975509
8470812
21582194
87779400
15143591
9451209
20323563
1981076
44004136
36541213
78172760
70305770
58869900
2123772
4933786
40863750
60083449
5759198
21411072
15598975
41432372
87363779
73353571
43603710
47039166
6364982
37946464
82714626
77883556
26213270
841553
65294411
3245410
35537079
78599116
9605361
8137584
93485425