33135067
27494906
18334402
32662570
15153566
24822136
30977023
23627870
84198498
93638137
81051653
49991209
32427265
59627899
90376405
58395341
80412565
37173639
56332052
20933703
76756846
904922
51437609
31336843
5629981
47871024
17459956
76965015
41509617
99506507
99319720
60208527
83835555
38447974
72345688
30607759
2096889
53135884
31251360
80344209