16276643
486611
62596904
99567008
50735718
59155648
45425101
56755502
47565865
83717138
20498988
5993218
312151
80743375
2162217
64723981
71027739
14102737
75191704
76673831
79925427
60433563
68334491
46275601
55205600
5525508
60735008
15487130
53605664
8075549
8314747
42635914
99033931
82653520
95985641
84549082
84959031
49274124
93874571
50248215