52449698
75719252
40861059
27977080
3891408
86429826
6206767
81545880
63144230
24394714
76195271
4787027
2189594
33602669
8791403
88641432
28991191
90454822
87709109
83868571
70595716
36856553
75093827
53488868
70658026
91394653
32722490
76999429
50371230
838478
71145931
69669540
94725658
5405572
54338737
53851872
43103638
1474799
3948595
7622843