95259364
95402471
84827036
74111993
3952509
78693219
4191695
37505458
20836293
13079616
52229863
15224121
92467832
29793119
72893009
35169637
54632014
10638936
91846095
46879703
48666800
2214667
14536943
77365728
11387919
78764001
72611876
9197019
50001646
16467419
99672602
5688939
51858218
31734095
8189194
40671299
18463259
58564489
5322660
82095891