75121938
90296230
60319435
78273947
58852049
37693663
11089190
18784769
96302928
25924079
2753014
67035114
66942158
21572243
2551151
55857900
74889612
52391160
97002363
196155
33508438
24017766
84175643
29984202
28551571
30108163
29012118
66304022
35791982
11144857
45067065
65968947
95156749
34417178
27214430
2195417
84457186
87968039
45362746
78486093