5239686
42345080
6513430
50981888
680748
88782677
34057880
53186909
10667198
23397141
81722554
69298702
47025824
7528917
15289400
79169598
91505600
15879026
8828414
29064957
84412584
45174004
16205327
74676287
81783410
28421800
90249207
89293062
81745725
33897119
36514982
87918490
35359879
16754951
8536536
520539
22131918
109426
16397999
941582