51907492
31414671
19299110
76814837
65837316
26263684
88146594
53692312
35161212
88242036
29347110
70465853
86638181
85935951
61458844
31269360
58509175
8960864
42907766
4817413
54215811
99821913
74426791
16523748
22594157
80536850
66394813
76493539
39527370
865869
97925176
64001809
73302681
13578708
8077698
4208663
8160822
51552844
46184150
9745128