7308346
85561144
28926092
16193743
40611710
84595507
98705668
92871260
60459666
9177565
225386
75169129
42376709
51313546
1656168
12786705
19104879
51395949
9078355
33932850
58308956
28567482
93392740
1372718
85262706
89999343
96348608
6799869
26216350
97961598
52605252
5068945
59027043
2035930
10945015
23329512
56075891
67135522
7379285
14885844