64955501
80156415
33205845
7871580
43967326
2162606
9109807
95086331
3684566
84614405
54042572
64801443
87686372
14705769
81771996
2170767
83656599
68983008
50678248
12426193
5047722
4358949
5178864
27437580
74782806
72129278
68142489
21436382
70387962
73393896
67666374
71557666
77952279
89339571
89326930
49174659
5967654
68805881
63799654
5264871