65572119
31556350
37091282
98728890
49467276
92077
4085390
46836113
98378697
85419480
42945090
92093722
37987045
85658575
79079767
68963961
33775803
2545731
57216639
76441760
12374818
99295761
73609371
82291280
35287248
67835594
2741112
47202286
11071312
62355588
31812827
60768200
90725613
80962578
10963138
25343459
2784177
29868920
43236643
5970963