54296696
82309084
93612740
83556857
39422509
57724550
85642033
81113470
41483167
4084486
8252286
813469
82784136
75023103
64628606
955210
80126729
2617815
69024019
50986204
48544260
77433829
25243217
58338553
11031368
27297971
8633371
98293766
14683744
22686772
20598029
6795685
6787501
94435547
84742129
27264903
81623892
34511773
33405181
20336580