80372226
89719512
61177162
58569255
84272027
96529810
73398252
56682265
1329121
80694193
88052783
99276002
71771644
9233609
87937802
73683157
69928023
42717673
703578
49945127
7351374
82815729
34579961
51557054
3879147
36716975
13041599
76461509
91849092
67108929
9098264
50137169
37086568
38751072
6816383
61266017
3764457
82894220
65437159
9147494