43481617
9012889
56435200
11114689
93041912
90245100
94958352
53391686
84899951
65862743
10644411
43869065
31385919
71646714
68981518
2170269
5587179
94799390
77519528
28455602
9850528
34269830
99867625
77947664
8234672
43019175
70436999
31614373
39956141
41038837
62132763
44326240
68782014
49754459
75216659
87939597
92534686
55099276
68646824
74713942