85681102
20328339
71104585
56786921
3199313
84291120
97094387
47471716
36232339
74818508
69908554
8812451
13909780
79683747
75504159
40258164
4662775
3847991
39179978
291891
45161706
9737669
28078159
58012074
9475321
24233327
22666293
44685173
64752086
41923994
66528449
88105228
2772475
72851969
9682713
79145672
91674814
7125940
24377265
42643809