42899286
78105594
34383141
5911855
69557811
66039375
28084414
37351927
24437789
7533310
16232892
45685482
43757471
43663345
5045244
35675754
41519252
53245781
8184558
17764270
32938418
86931449
7064344
46118706
34469958
97394031
47294222
92074766
17823574
97645747
87683088
61052996
13879527
67502761
3682130
33003976
10152343
8507865
54322305
88716779