90331142
15882509
21079329
2173144
66313645
82595056
92681859
34332636
55562096
64317936
86573702
5716920
54129715
25092938
6244596
53658815
2249399
48671823
7648243
69496409
99631851
8677873
24831153
51477887
11213077
52569438
10598845
8363412
9349355
4707481
4625927
40599276
41865852
6426678
67414391
68947064
9321717
61995622
12206642
52529646