85166712
89941628
51317332
45414804
2949355
31486571
6600744
58867065
68979042
52226509
92084968
93391625
52822642
24249484
6295390
48894506
45706703
91829799
63854198
42369202
96499197
75656751
8868248
22418464
57717947
721475
73709432
28054011
54288085
76826860
13253917
11783430
75786430
94803463
58637628
36213578
585549
389539
6162266
40705142