13795202
38217768
1205921
80741597
18149883
50732739
63326097
28396138
52684190
32226052
74127241
46655944
966716
59873681
29401038
95733805
51239138
50984359
34151732
98092613
97851118
51427381
73644970
1132759
67842266
80393403
35987943
51198900
83014361
30281122
34601377
10237716
56584023
61761506
2346763
32144653
5168523
64535382
76139602
21172072