29993096
73203433
74838641
20656066
16862976
40101489
937204
33301262
51346863
18212153
42304076
88375152
50065213
4511002
47919366
8909557
4012820
1412163
66969953
43841148
17602939
8400737
87763469
70341838
25693070
22956187
78146734
60303836
74789715
30213354
8163996
28964044
26257065
4779762
77323019
39926786
60756101
94364039
41815513
82038966