89233807
63678400
51349692
64417661
39132029
61394867
45837848
43338392
20096082
17591476
89204206
959359
3820120
32095128
19177923
73215130
42592976
28612381
17198584
39465923
94227870
71803963
48906640
46749966
22869162
99583641
81887733
45923816
83632772
68667625
11559713
74662768
88994864
24838988
30037477
63346133
2482911
5562196
60322227
11552648