1668224
72837613
93857082
39244624
26788678
46337321
9121315
68133616
45463922
19896237
16443675
42587410
88404929
29623222
17183931
597932
36232101
68602906
99957652
23658129
77872729
35538782
51218779
6223947
4348864
9892355
2208929
26074351
4462874
69638214
50866124
71883267
43326926
48602674
51739952
13865491
67107671
18834404
64028405
73203971