55454965
85966191
391943
66495991
89965696
75001901
48562078
33905390
26129017
19138154
23595958
23472905
17361108
33144217
93179197
78873442
36254114
26293920
31152628
73712259
18238856
99504411
345158
81638867
95337266
83695050
39892896
11682523
92259652
78268414
69963277
92757371
73077132
77499717
8971710
17882350
24633441
61217382
95903778
87712624