95361708
8343377
25329479
59799145
11741981
42622746
39403667
71413264
72558069
80484383
33176530
3236740
15476490
27623373
81732624
26422344
8923326
17083265
879604
58688311
913470
521994
56318767
79829171
27182686
4961461
61081949
13111100
65057368
10253769
73398
50619085
546377
73648776
124590
96223108
31842454
22061946
50308685
97217167