16707656
44276405
22349407
80923196
8169112
303722
46848223
84706939
80815550
8722414
617530
13421164
40523468
56791767
41564732
55893416
47264992
35518304
15898592
83251734
7696769
72644776
99261245
8786910
75442103
40558589
57647908
1235871
3459449
33715106
67235822
90955665
9978888
67453088
1048167
32123650
59576326
68933151
95769663
45833274