48637588
33954600
8655546
9564251
95603789
89273417
90052276
73197450
84447040
88468770
23731658
9056820
88034399
35431649
43633868
88527229
91806633
7345567
95487686
5223718
81884555
955522
9691247
65591050
81161163
71609911
58375991
89635047
55229586
84085013
48195144
92036198
53204798
29575910
58735819
25592614
91155464
25484468
28694180
93779654