85453797
64608695
8168856
50449145
99025049
10307296
86204599
72628961
17177727
207611
41488748
97044985
8389398
62202060
4952767
97581935
19432880
86107967
50221439
38309136
35012660
5329441
62138663
1042856
69978005
40081519
94605007
62201698
84513870
982855
97776967
1046493
76195035
76866816
4825520
66041850
73368907
82425180
82874594
10034279