79166127
58208564
71534776
16439491
23509048
80507315
79671481
377765
64957448
10331564
14007568
2123806
56324685
8128048
323878
27856387
5783062
9586368
24848239
91698161
31169951
12163236
59525217
74726476
680106
94968382
19665933
62088771
24237883
6343284
241333
9668338
19188012
28057730
58884403
76136834
2469801
62701640
68567799
6518458