81851371
28495717
7656567
88949715
68896833
76593808
57004162
86418200
74151250
73291168
55346347
86481590
65302578
90386472
56685932
53285027
7591059
51197570
64407418
37529221
99175908
55881918
66842727
81195593
15021580
18133515
21772080
50448626
14136221
31649756
58252023
22863105
3862576
18863072
94167876
5029461
90142213
13265278
16813117
8131373