95259185
69576591
11446386
72768128
84232851
16204253
88876453
88624596
62147186
33366321
65943178
79544473
10672066
43001290
69753997
58511149
51003344
52046992
58516033
43285589
19678056
68012656
34766002
37044669
25549
1461815
97811308
48944318
54921148
82371461
20324468
80698243
60022310
46153492
41014860
80901133
68782175
6195946
4677998
65187967