44502754
99143038
99237795
64868250
7601781
79485647
134605
73644395
7516404
54577910
13789251
6381357
69934781
79916686
40389910
24421843
94968424
12345865
49109071
70499333
74557655
20943405
52681495
83802724
15419110
72452578
13996320
42328028
61629712
11163196
26287422
1041470
23029503
28301160
4739855
90914920
8030258
55619045
66672535
66101585