31592482
7054589
39722612
28438480
62409051
54361952
99012228
78653694
28199372
57368119
76174187
82663537
13426503
67128411
42714471
75701981
31511294
38004221
85887007
52286125
80393145
47038767
35616064
6499193
34413007
70171250
54904696
6168924
40429470
20671946
54084901
85338179
60619208
53919047
62354919
411939
98844005
5627254
70437003
8928649