77745062
76238349
80685125
3065367
72814568
8346807
27712724
54185380
46153443
82795275
82911740
87471515
11253807
33714219
9479454
62965016
6309399
98786925
43893169
53461556
93981075
42613658
51871004
28228573
2956303
52501685
56515372
28932110
71393198
31415633
68347204
95678258
35276066
52604585
37815145
22781147
78902466
66089241
49195936
75575924