14222467
30539664
86512505
66253748
21109191
749306
9554266
2830503
17325411
31649338
30149152
82089943
6457240
67038037
90442116
73293623
9799608
18087200
37602536
75314805
9809468
26041323
26323575
60907550
3449783
38198912
72958667
5954876
72395816
43212136
5894052
11223597
37303902
56415823
82612344
83604821
38941450
40894767
96472600
41143746