74331660
76695496
10144481
43798651
14349677
48567584
99022869
7146797
381082
1797936
70324408
6543677
88114808
34798568
22251845
52769576
52918849
37624616
65233894
7317738
50048925
56337099
85008092
50831501
59275950
87929752
93824263
94863441
71746421
12031124
33558983
5414770
64799303
74709927
10106680
49426561
26526221
63314640
30504959
20859332