91318273
84268830
68845317
91528643
53621913
96467264
8546682
6554821
27139348
7528600
43481711
2957579
58966881
85081979
4911914
1729630
36699717
2817556
35609956
8994840
64437213
79925381
15327082
60967027
93935832
53236977
27505712
21141906
73166724
38832051
58705064
88016815
84219254
31207697
84047600
49356496
86585905
65806014
8789250
43801315